How to set up email hosting using Exchange Server 2013.
Installing Exchange Server 2013
- Set up your Exchange environment.
- When the environment is set up, verify that the connection between Automation Server and Exchange Server 2013 is working properly. This can be done by executing the following PowerShell command from the server running Automation Server. Simply replace {server} with the relevant hostname from your Exchange environment.
- If the command returns no error, the connection is set up correctly.
$s = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://{server}/PowerShell/?serializationLevel=Full -Authentication Kerberos -Credential (Get-Credential)
Configuring Exchange Server 2013
- Configure the Exchange Server 2013 resource in Automation Server as follows:
<resourceDescription xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> <bindings xdt:Locator="XPath(//bindings[moduleList/module/@name='Atomia.Provisioning.Modules.MsExchange.MsExchange'])"> <resourceList> <resource name="MsExchange2013_Resource1" xdt:Transform="Insert"> <property name="WindowsDomain">{full domain name}</property> <property name="Username">{username}</property> <property name="Password">{password}</property> <property name="ExchangeURI">http://{server}/PowerShell/?serializationLevel=Full</property> <property name="ExchangeMailMXRecord">10 some.server.com.</property> </resource> </resourceList> </bindings> </resourceDescription>